lay somebody to rest - Espagnol Anglais Dictionnaire